package br.hm.callmeter.plan.model;

import java.util.ArrayList;

import br.hm.telephoneoperator.PhoneOperator;

public class OperatorGroup {

	/**
	 * @uml.property name="name"
	 */
	private String name;

	/**
	 * Getter of the property <tt>name</tt>
	 * 
	 * @return Returns the name.
	 * @uml.property name="name"
	 */
	public String getName() {
		return name;
	}

	/**
	 * Setter of the property <tt>name</tt>
	 * 
	 * @param name
	 *            The name to set.
	 * @uml.property name="name"
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @uml.property name="phoneOperators"
	 * @uml.associationEnd multiplicity="(1 -1)" ordering="true"
	 *                     aggregation="composite" inverse=
	 *                     "operatorGroup:br.hm.calloperator.PhoneOperator"
	 */
	private ArrayList<PhoneOperator> phoneOperators;

	/**
	 * Getter of the property <tt>phoneOperators</tt>
	 * 
	 * @return Returns the phoneOperators.
	 * @uml.property name="phoneOperators"
	 */
	public ArrayList<PhoneOperator> getPhoneOperators() {
		return phoneOperators;
	}

	/**
	 * Setter of the property <tt>phoneOperators</tt>
	 * 
	 * @param phoneOperators
	 *            The phoneOperators to set.
	 * @uml.property name="phoneOperators"
	 */
	public void setPhoneOperators(ArrayList<PhoneOperator> phoneOperators) {
		this.phoneOperators = phoneOperators;
	}

}
